<?php
/**
 * Utility
 * 
 * @author tanaka
 * @package Utility
 */
class Utility
{
	/**
	 * 消費税を返します。
	 * 
	 * @param int $price
	 * @return int
	 */
	public static function calcTax($price)
	{
		$tax = $price * 5;
		
		if(strlen($tax) < 2)return 0;
		
		$result = preg_replace('/^(\d*)(\d{2})$/', '$1', $tax);
		$decimal = preg_replace('/^(\d*)(\d{2})$/', '$2', $tax);
		
		if(strlen($result) == 0){
			$result = 0;
		}
		
		if($decimal >= 50){
			$result++;
		}
		
		return $result;
	}
	
	/**
	 * インスタンス作成の禁止
	 * 
	 * @return void
	 */
	private function __construct()
	{}
	
	/**
	 * クローンの禁止
	 * 
	 * @return
	 */
	private function __clone()
	{}
}
